The Function, and Dysfunction, of Information Sources in Learning Functional Programming

نویسندگان

  • Christopher Chambers
  • Sheng Chen
  • Duc Le
  • Christopher Scaffidi
چکیده

Programmers experienced in using imperative languages can increasingly benefit from also knowing how to use functional languages. However, even if programmers have already mastered general programming constructs such as types and recursion, actually expressing these in a functional language can be challenging. In this paper, we present an observational study investigating what information sources imperative programmers use when they encounter these problems, as well as how well different information sources enable them to overcome problems. By highlighting the central role that external information sources play as students learn functional programming, our results reveal opportunities for more effectively supporting the learning process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The role of fitness and aerobic exercises on the executive functions of dyslexia and dyscalculia children

Abstract Background and Purpose: Studies carried out in recent decades show that exercises have useful impact on improving executive functions. Therefore, this study aims to investigate the roles of fitness and aerobic exercises on problem-solving process of dyslexic and dyscalculia children. Materials and methods: Using systematic review study and key terms including fitness and aerobic e...

متن کامل

Brain Single Photon Emission Computed Tomography Scan (SPECT) and Functional MRI in Systemic Lupus Erythematosus Patients with Cognitive Dysfunction: A Systematic Review

Objective(s): Systemic lupus erythematosus (SLE) is an autoimmune disease with a wide range of clinical manifestations. Cognitive dysfunction is one of the manifestations that could present prior to the emergence of any other neuropsychiatric involvements in SLE. Cognitive dysfunction is a subtle condition occurring with ahigh frequency. However, there is no data on the correlation of cognitive...

متن کامل

Protein Secondary Structure Prediction: a Literature Review with Focus on Machine Learning Approaches

DNA sequence, containing all genetic traits is not a functional entity. Instead, it transfers to protein sequences by transcription and translation processes. This protein sequence takes on a 3D structure later, which is a functional unit and can manage biological interactions using the information encoded in DNA. Every life process one can figure is undertaken by proteins with specific functio...

متن کامل

RELATIVE INFORMATION FUNCTIONAL OF RELATIVE DYNAMICAL SYSTEMS

 In this paper by use of mathematical modeling of an observer [14,15] the notion of relative information functional for relative dynamical systemson compact metric spaces is presented. We extract the information function ofan ergodic dynamical system (X,T) from the relative information of T fromthe view point of observer χX, where X denotes the base space of the system.We also generalize the in...

متن کامل

Water-Energy Nexuse of Bioenergy Network: A Fuzzy Goal Programming Model

The limitations on resources of fossil fuels and their destructive effects on the environment have made renewable energy sources more attractive and between these sources, energy from biomass called bioenergy has a special place due to the wide range of resources and other benefits. The purpose of this research is to provide a bi-objective multi-period linear programming model to design the sup...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012